package com.oscar.ehome.utils.util;

/**
 * Created by on 2017/5/22 10:23.
 *
 * @author mengwanhe
 */

public class ResultCode {

    //通用判断状态，在手机端自己处理的情况
    /**
     * 未知错误
     */
    public static final int UNKNOWN = -1;
    /**
     * 成功
     */
    public static final int OK = 0;
    public static final int ERROR_VERIFY = 1;
    public static final int ERROR_SERVER = 2;
    /**
     * 网络未连接或错误
     */
    public static final int ERROR_NETWORK = 3;
    /**
     * 参数错误
     */
    public static final int ERROR_PARAM = 4;


    //智能威服务端接口返回状态
    /**
     * 没有查询到数据
     */
    public static final int NET_NODATA=0;
    /**
     * 成功
     */
    public static final int NET_OK=200;
    /**
     * 服务器不理解请求的语法
     */
    public static final int NET_FAIL_PARAM=400;
    /**
     * 访问被拒绝，失败的令牌</br>
     * 请求要求进行身份验证
     */
    public static final int NET_FAIL_TOKEN=401;
    /**
     * 服务器拒绝请求
     */
    public static final int NET_FAIL_VERIFY=403;
    /**
     * 服务器找不到请求的接口
     */
    public static final int NET_FAIL_NOTFOUND=404;
    /**
     * 其他扩展错误描述
     */
    public static final int NET_FAIL_OTHER =900;
    /**
     * 操作失败
     */
    public static final int NET_FAIL_WORK =901;
    /**
     * 系统错误
     */
    public static final int NET_FAIL_SYS=902;
    /**
     * 没有权限
     */
    public static final int NET_FAIL_PERMISSION=903;

//200	成功
//	400	服务器不理解请求的语法。
//	401	请求要求进行身份验证。
//	403	服务器拒绝请求。
//	404	服务器找不到请求的接口。

//	900	其他扩展错误描述
//	901	操作失败
//	902	系统错误
//	903	没有权限

}
